
Grand River Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Grand River Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Sonesta Simply Suites Des Moines
Price was CA $1,066, price is now CA $976 per person
CA $976
per person
Aug 10 - Aug 14
found 18 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Des Moines (DSM)
8.2/10 Very good! (1,007 reviews)
Excellent accommodation. The rooms are big and the set up for some office space. Excellent stay.
Reviewed on Jun 25, 2026

Hotel Fort Des Moines, Curio Collection by Hilton
Downtown Des Moines
Price was CA $1,600, price is now CA $1,456 per person
CA $1,456
per person
Aug 10 - Aug 14
found 18 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Des Moines (DSM)
9.6/10 Exceptional! (1,188 reviews)
We purchased the breakfast and early check in and out. Our reservation said resort credits but since it didn’t say what those credits were we didn’t get the breakfast we paid for. This was very disappointing to pay extra and not get it but I feel this is expedias fault not so much the hotel’s since Expedia did not specify those credits to the hotel. Very disappointing since we splurged for a date not away from our 5 kids which rarely happens.
Reviewed on Jun 24, 2026

Wildwood Lodge
Price was CA $1,306, price is now CA $1,198 per person
CA $1,198
per person
Aug 10 - Aug 14
found 18 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Des Moines (DSM)
9.6/10 Exceptional! (1,270 reviews)
This is by far our favorite place to stay when we are in Des Moines! They have never let us down in all the years we have been there, and that says a lot!
Reviewed on Jun 24, 2026

Hyatt Place West Des Moines Jordan Creek
Price was CA $1,390, price is now CA $1,279 per person
CA $1,279
per person
Aug 10 - Aug 14
found 18 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Des Moines (DSM)
9.2/10 Wonderful! (1,000 reviews)
The breakfast area was not very clean, food on floor and counter tops,
Reviewed on Jun 21, 2026

Hotel Renovo Des Moines Urbandale,Tapestry Collection Hilton
Price was CA $1,398, price is now CA $1,292 per person
CA $1,292
per person
Aug 10 - Aug 14
found 18 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Des Moines (DSM)
9.2/10 Wonderful! (1,008 reviews)
It was a beautiful property in a convenient location!
Reviewed on Jun 12, 2026
Grand River Hotel Deals

Lakeside Hotel Casino, a Travelodge by Wyndham
777 Casino Dr Osceola IA
Fully refundableReserve now, pay when you stay
The price is CA $102 per night from Jun 29 to Jun 30
CA $102
CA $134 total
Jun 29 - Jun 30
includes taxes & fees
8.2/10 Very good! (1,001 reviews)
"Good stay. Not sure what happened to the sports book?"
Reviewed on Jun 25, 2026

Cobblestone Inn & Suites - Lamoni
226 South Spruce Drive Lamoni IA
Fully refundableReserve now, pay when you stay
The price is CA $174 per night from Jul 4 to Jul 5
CA $174
CA $195 total
Jul 4 - Jul 5
includes taxes & fees
9.2/10 Wonderful! (574 reviews)
"Very clean and good breakfast. Left my tablet there on accident. They contacted me and I was going through the following week and I was able to pick it up."
Reviewed on Jun 16, 2026

Travelodge by Wyndham Lamoni
2013 E Main St Lamoni IA
Fully refundableReserve now, pay when you stay
The price is CA $112 per night from Jun 30 to Jul 1
CA $112
CA $126 total
Jun 30 - Jul 1
includes taxes & fees
8/10 Very good! (359 reviews)
"Beds were comfortable and the rooms had been updated with tile floors. AC worked fine. Ceiling tile was damaged by water in the bathroom and the outside of the hotel needs to be updated. Took forever to check in even though I had paid online and the breakfast was dismal."
Reviewed on Jun 21, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







